Choosing a Scheme 選擇配色方案
配色方案定義產品在亮暗主題下的顏色體系和關係。
Static color 靜態顏色
優勢
- 無障礙性強:提供可訪問性友好的顏色。
- 預設色彩方案:使用預先設計的基礎配色方案,避免額外除錯。
- 相容性高:不會破壞 M2 時代的應用,確保遷移順暢。
- 未來可升級:可以在合適的時機輕鬆切換到動態顏色方案。
劣勢
- 個性化色彩:無法根據使用者偏好調整顏色。
- 動態適應:不會基於使用者桌布或應用內容自動調整。
- 使用者控制對比度:不支援使用者自定義對比度設定。
適合使用靜態顏色的情況:
- 企業級應用,目標使用者不需要個性化色彩或對比度控制。
- 專為 iOS 開發的產品,不依賴 Android 的動態色彩系統。

動態配色(Dynamic Color)
優勢:
- 可訪問性(Accessibility):確保顏色易讀、對比度適當。
- 個性化體驗:顏色可根據使用者桌布或應用內容動態變化。
- 高階定製:可調整色彩輸出,例如色彩保真度(Chroma Fidelity)。
- 使用者控制:支援使用者自定義對比度設定,提升可用性。
劣勢:無法保證在所有裝置上顏色完全一致(不同裝置可能生成不同的動態色彩)。
適合使用動態顏色的情況:
- 需要突出個性化(Personalization),讓應用適配使用者的風格和主題。
- 希望 UI 顏色 隨使用者的桌布或應用內容變化,增強沉浸感。
- 需要支援使用者自定義對比度,提供更靈活的可訪問性選項。
- 可能需要混合使用動態和靜態顏色,在專案推進過程中逐步調整色彩方案。
